New steak and seafood restaurant opens in Murrells Inlet.
postandcourier.com
•
Restaurant
•
South Carolina
A new steak and seafood restaurant, Palm 33, has opened in Murrells Inlet, South Carolina, offering a unique blend of beachy Key West vibes and NASCAR memorabilia.